* {
			padding: 0;
			margin: 0;
		}

		.box {
			width: 100%;
			border: solid 1px;
			background: #f7f7f7;
		}

		/* 头部样式 */
		#box {
			width: 100%;
			margin: 0 auto;
			/* overflow: hidden; */
		}

		#box1 {
			width: 1519px;
			padding: 0 100px;
			box-sizing: border-box;
			margin: 0 auto;
		}

		#box2 {
			width: 1519px;
			margin: 0 auto;
			background-color: #f7f7f7;
			padding: 0 100px;
			box-sizing: border-box;
		}

		.headNav {
			width: 100%;
			background-color: #f7f7f7;
			height: 30px;
		}

		.headNavRbox {
			float: right;
			line-height: 30px;
			width: 630px;
		}

		.headNavRbox a {
			text-decoration: none;
			color: black;
			font-size: 12px;
			border-right: solid 1px #000;
			font-weight: bold;
			padding: 0px 15px;
		}

		.headNavRbox a:last-child {
			border: none;
		}

		.gnb_nav {
			margin: 0 auto;
			height: 80px;
			width: 100%;
			line-height: 80px;
			background-color: #fff;
			position: relative;
		}

		.gnb_nav_float {
			float: left;
		}

		.gnb_nav_img img {
			margin-left: 300px;
			width: 95px;
			height: 15px;
			margin-top: 30px;
		}

		.gnb_nav_center,
		.gnb_nav_righ {
			margin-left: 60px;
			font-weight: bolder;
			font-size: 14px;
			cursor: pointer;
			position: relative;
		}

		.gnb_nav_center li {
			margin-right: 8px;
			padding: 5px 12px;
			list-style: none;
			border-radius: 15px;
		}

		.gnb_nav_center li,
		.gnb_nav_righ li {
			display: inline;
		}

		.gnb_nav_righ {
			float: right;
			margin-right: 75px;
		}

		.gnb_nav_righ input {
			width: 220px;
			height: 30px;
			vertical-align: middle;
			padding-left: 10px;
			border-radius: 20px;
			border: solid 1px #cacaca;
			margin-right: 13px;
			outline-color: #1890ff;
		}

		.icon-gouwuche {
			font-size: 23px;
			vertical-align: middle;
			font-weight: bolder;
			margin-right: 20px;
		}

		.dosearch {
			display: inline;
			position: relative;
		}

		.dosearch img {
			width: 18px;
			height: 18px;
			position: absolute;
			left: -45px;
			margin-top: 33px;
		}

		#show {
			width: 100%;
			height: 0px;
			background-color: #fff;
			position: absolute;
			top: 80px;
			left: 0px;
			display: block;
			padding: 0 60px 0 50px;
			box-sizing: border-box;
			transition-duration: 0.4s;
			overflow: hidden;
			z-index: 99;
		}

		#zzc {
			width: 100%;
			height: 100%;
			position: fixed;
			display: none;
			z-index: 50;
			left: 0px;
			top: 110px;
			background-color: rgba(0, 0, 0, 0.3);
		}

		#show_conten_header h1 {
			display: inline;
		}

		#show span#cancelshow {
			float: right;
			cursor: pointer;
			font-size: 40px;
		}

		.show_nav_conten {
			width: 100%;
			height: 100%;
			overflow: hidden;
		}

		.showNavone {
			width: 280px;
			float: left;
		}

		.showNavtwo {
			width: 590px;
			height: 100%;
			padding-left: 80px;
			float: left;
		}

		.showNavtwoson {
			width: 100%;
			display: none;
			animation: bounceInLeft 0.4s cubic-bezier(0.215, 0.610, 0.355, 1.000);
		}

		.showNavthree {
			width: 400px;
			float: left;
			padding-left: 70px;
			padding-bottom: 20px;
			line-height: 36px;
			border-left: solid 2px #cacaca;
			box-sizing: border-box;
		}

		.showNavone li,
		.showNavtwo li {
			list-style: none;
			font-size: 18px;
			height: 53px;
			line-height: 53px;
			cursor: pointer;
		}

		.showNavone li span img {
			float: right;
			width: 20px;
			height: 20px;
			line-height: 20px;
			padding-top: 13px;
			display: none;
			animation: bounceInLeft 0.3s cubic-bezier(0.215, 0.610, 0.355, 1.000);
		}

		@keyframes bounceInLeft {
			0% {
				opacity: 0;
				transform: translate3d(-100px, 0, 0);
			}

			100% {
				transform: translate3d(0px, 0, 0);
			}
		}

		.showNavtwo li:hover {
			font-weight: bold;
		}

		.showNavtwo li span {
			font-weight: 100;
			font-size: 12px;
			background-color: #0381fe;
			border-radius: 100%;
			color: #fff;
			padding: 1px 2px;
			vertical-align: top;
			margin-left: 5px;
		}

		#advertisebox {
			border-radius: 10px;
			cursor: pointer;
			width: 330px;
			height: 330px;
			overflow: hidden;
		}

		.showNavthree img {
			width: 100%;
			height: 100%;
			transition: all 0.2s;
		}

		#advertisebox:hover img {
			transform: scale(1.06);
		}

		.showNavthree a {
			cursor: pointer;
			font-weight: bold;
		}

		.showNavthree a#lianjie {
			border-bottom: solid 2px #000;
		}

		/* 中间二维码以及部分文字的样式 */
		.box .infor {
			width: 1400px;
			margin: 0 auto;
			margin-bottom: 150px;
		}

		.box .infor .pay {
			width: 600px;
			/*height: 150px;*/
			margin-left: 180px;
		}

		.box .infor .pay .pet {
			width: 100px;
			height: 30px;
			margin-top: 10px;
			margin-bottom: 20px;
		}

		.box .infor .pay .pet img {
			width: 100%;
			height: 100%;
		}

		.box .infor .pay .pay_txt {
			font-size: 12px;
			color: #848484;
		}

		.box .infor .pay .pay_txt p {
			margin-top: 5px;
		}

		.box .infor .white {
			width: 1200px;
			height: 500px;
			margin-left: 100px;
			border-radius: 15px;
			background: white;
			text-align: center;
		}

		.box .infor .white .ma {
			width: 300px;
			height: 470px;
			margin-top: 10px;
			margin-left: 470px;

		}

		.box .infor .white .ma_box>div:nth-child(1) {
			color: blue;
			font-size: 25px;
			font-weight: bolder;
			padding-top: 20px;
			margin-top: 10px;
			margin-bottom: 15px;
		}

		.box .infor .white .ma_box .qr {
			width: 260px;
			margin-left: 20px;
			padding: 20px 0px;
			border-radius: 10px;
			border: solid 1px #e3e3e3;
		}

		.box .infor .white .ma_box .pay_btn>button {
			padding: 5px 15px;
			border-radius: 15px;
			border: none;
			margin-right: 10px;
			color: white;
			background: white;
			border: solid 1px #c7c7c7;
		}

		/* 底部样式 */
		.BOX2 {
			width: 100%;
			height: 495px;
			border-bottom: solid 1px #d9d9d9;
			background-color: #ffffff;
		}

		.BOX2>div {
			width: 1400px;
			margin: 0 auto;
		}

		.BOX3 {
			float: left;
			width: 780px;
			height: 182px;
		}

		.BOX4 {
			float: left;
			width: 397px;
			height: 197px;
		}

		.BOX4>img {
			margin-top: 58px;
			margin-left: 109px;
		}

		.BOX4>p {
			margin-top: 15px;
			margin-left: 140px;
		}

		.BOX5 {
			float: left;
			width: 383px;
			height: 197px;
		}

		.BOX5>img {
			margin-top: 58px;
			margin-left: 60px;
		}

		.BOX5>p {
			margin-top: 15px;
			margin-left: 91px;
		}

		.BOX7 {
			float: left;
			display: flex;
			margin-top: 15px;
			width: 392px;
			height: 297px;
			border-right: solid 1px #d9d9d9;
		}

		.BOX7>div {
			width: 90px;
			height: 175px;
			margin-left: 102px;
			margin-top: 20px;
		}

		.BOX7>:first-child>p>a:link {
			font-size: 12px;
			text-decoration: none;
		}

		.BOX7>div>p {
			margin-top: 10px;
			color: #000;
		}

		.BOX7>:first-child>p>a:hover {
			color: #0000FF;
			text-decoration: underline;
		}

		.BOX7>:last-child>p>a:link {
			font-size: 12px;
			text-decoration: none;
		}

		.BOX7>div>p>a {
			color: #000;
		}

		.BOX7>:last-child>p>a:hover {
			color: #0000FF;
			text-decoration: underline;
		}

		.BOX8 {
			float: left;
			display: flex;
			margin-top: 15px;
			width: 382px;
			height: 297px;
			border-right: solid 1px #d9d9d9;
		}

		.BOX8>div {
			width: 100px;
			height: 175px;
			margin-left: 102px;
			margin-top: 20px;
		}

		.BOX8>div>p>a {
			color: #000;
		}

		.BOX8>:first-child>p>a:link {
			font-size: 12px;
			text-decoration: none;
		}

		.BOX8>div>p {
			margin-top: 10px;
		}

		.BOX8>:first-child>p>a:hover {
			color: #0000FF;
			text-decoration: underline;

		}

		.BOX8>:last-child>p>a:link {

			font-size: 12px;
			text-decoration: none;
		}

		.BOX8>:last-child>p>a:hover {
			color: #0000FF;
			text-decoration: underline;

		}

		.BOX9 {
			float: right;
			width: 436px;
			height: 494px;
		}

		.BOX10 {
			width: 436px;
			height: 259px;
		}

		.BOX11 {
			margin-left: 93px;
			width: 72%;
			height: 140px;
			border-bottom: solid 1px #d9d9d9;
		}

		.BOX11>img {
			margin-top: 58px;
			margin-right: 20px;
			margin-bottom: -20px;
		}

		.BOX12 {
			margin-left: 93px;
			width: 72%;
			height: 119px;
			border-bottom: solid 1px #d9d9d9;
		}

		.BOX12>img {
			margin-top: 35px;
		}

		.BOX12>div {
			float: right;
			margin-right: 40px;
			margin-top: 30px;
		}

		.BOX13 {
			width: 436px;
			height: 235px;
		}

		.BOX13>img {
			float: right;
			margin-top: -30px;
		}

		.BOX13>div {
			font-size: 17px;
			padding-top: 60px;
			padding-left: 100px;
		}

		.BOX13:last-child>div>p {
			margin-top: -50px;
			font-size: 14px;
		}

		.BottomBox {
			width: 100%;
			height: 112px;
			background-color: #ffffff;
		}

		.BottomBox>div {
			width: 1250px;
			margin: 0 auto;
		}

		.BottomBox>div .agree {
			display: flex;
			padding-top: 20px;
			font-size: 12px;
		}

		.BottomBox>div .agree>img {
			width: 20px;
			height: 20px;
		}

		.BottomBox>div .agree>p {
			padding-top: 3px;

		}


/*		导航栏*/
.searchtip{
	width: 225px;
	background-color: #fff;
	border-radius: 8px;
	border: solid 1px #cacaca;
	position: absolute;
	top: 65px;
	z-index: 100;
	display: none;
}
.searchtip div{
	font-size: 12px;
	height: 20px;
	line-height: 20px;
}
.searchtip div:hover{
	cursor:pointer;
	background-color: #cacaca;
}
img#Login {
	margin: -8px 0 -8px 1px;
}